About Beebee & Co Limited (09692566) United Kingdom