About Loughcroft Limited (09544672) United Kingdom