About Swan Armitage Ltd (12091793) United Kingdom