About Ledmore (services) Limited (09134172) United Kingdom