About Loren Mclaughlan Limited (08265445) United Kingdom