About B&p Construction And Oil Services Limited (12280732) United Kingdom