About Peter Maciuk Installations (temporaryroad Systems) Limited (03968881) United Kingdom