About Earlswood Holdings (colchester) Limited (12745151) United Kingdom