About Propeller Boat Limited (05048542) United Kingdom