About Beadle & Crome Limited (00450185) United Kingdom