About Swift Scott Ltd (11747858) United Kingdom