About Mark & Sons Gillingham Ltd (12943498) United Kingdom