About Thoms Associates Limited (05179993) United Kingdom