About Beadle And Hill Limited (02024050) United Kingdom