About L Ashcroft Plant Ltd (13028582) United Kingdom