About Egleton Cryer Ltd (08276253) United Kingdom