About Beeney & Co Limited (02128302) United Kingdom