About Offr Marine Limited (12998128) United Kingdom