About Alwick Investments Limited (11705570) United Kingdom