About Lorentzen Ltd (05784063) United Kingdom