About Freshfield Burch S Rough Ltd (12921499) United Kingdom