About John R Ashcroft Limited (10610118) United Kingdom