About Loren.hessey Limited (12336684) United Kingdom