About John Buller Holdings Limited (01369918) United Kingdom