About Rogers Sailing Ltd (07624092) United Kingdom