About Foottit & Company Limited (13245338) United Kingdom