About Beeches Jacob Limited (SC611587) United Kingdom