About Bps Projects And Developments Ltd (12054132) United Kingdom