About Lorence & Company Group Ltd (12542782) United Kingdom