About Thacker Fairweather Limited (07170720) United Kingdom