About Bps (london) Limited (03272869) United Kingdom