About Frederick Thomas Consultancy Ltd (12321524) United Kingdom