About L & C Group (sussex) Ltd (11274088) United Kingdom