About Barbara B (hull) Limited (12277340) United Kingdom