About Gadwall Investments Limited (10794620) United Kingdom