About F.b. Ross & Co Limited (01202709) United Kingdom