About Powerhouse Props Ltd (13652413) United Kingdom