About Fairmead Managed Services Limited (08419248) United Kingdom