About Peter Maciuk Installations Limited (03967720) United Kingdom