About Simmons Farringdon Limited (10315843) United Kingdom