About Bt Ross & Co Limited (08975930) United Kingdom