About Bascroft Limited (05310588) United Kingdom