About Gollins Investments Limited (10615944) United Kingdom