About Barratt Goff & Tomlinson Limited (07119853) United Kingdom