About Bellam & Co. Limited (02299429) United Kingdom