About Copford Alma Ltd (12155012) United Kingdom