About C&s Group (sevenoaks) Ltd (10689714) United Kingdom