About Teague Construction (s.w.) Limited (04544480) United Kingdom