About Loren Design Limited (03765272) United Kingdom