About Ld Plough Ltd (13648072) United Kingdom