About Powerhouse Design And Engineering Ltd. (02707576) United Kingdom