About Alastair Swift & Associates Ltd (11665337) United Kingdom