About Bashcroft Ltd (09534242) United Kingdom