About Basiccroft Limited (03251261) United Kingdom