About Baskcane Limited (01834864) United Kingdom