About Alastair Fry Ltd (11231392) United Kingdom