About West Keeble Ltd (11613001) United Kingdom