About The Black & White Boat Company Limited (11101237) United Kingdom