About Penny Rowboat Limited (12647197) United Kingdom