About Thrust Associates Ltd (09995426) United Kingdom