About Biscuit Bass Limited (08669339) United Kingdom