About Pyramid Engineering & Fabrication Co Limited (03655690) United Kingdom