About A & Scott Ltd (12289862) United Kingdom