About Belling & Co. Limited (00298827) United Kingdom