About Ingram Pitt Limited (05535832) United Kingdom