About Sailing Barge Kitty (1895) Limited (10542273) United Kingdom