About The Lorence Group Ltd (11129213) United Kingdom