About Farringdon S Civil & Structural Engineering Ltd (12076251) United Kingdom