About Building Product (holdings) Limited (09160236) United Kingdom