About James Trickett & Son (independent Consultancy) Limited (02954417) United Kingdom