About Lamprell Energy (uk) Limited (10404374) United Kingdom