About L&b Offshore Limited (13290596) United Kingdom