About Edmondthorpe Ltd (13617640) United Kingdom