About Lorraine Hambleton Limited (12160363) United Kingdom