About B P Armstrong Limited (09667104) United Kingdom