About D Lamplough Offshore Limited (12168696) United Kingdom