About Blue Ribbon (hull Developments) Limited (05781182) United Kingdom