About Abbeyglen (coulsdon) Ltd (11564283) United Kingdom