About Smith & Maggs Ltd (12479831) United Kingdom