About Bickerstaffe Boat Company Limited (08923536) United Kingdom