About Alastair Noyce Ltd (SC684008) United Kingdom