About Bowslip Limited (08236272) United Kingdom