About Peel And Hackitt Limited (11024117) United Kingdom