About The Lorensen Company Limited (08372367) United Kingdom