EBOBBER LTD, MEIFOD, United Kingdom