About Fairmead Group Limited (10329106) United Kingdom