About Hollis 2 Limited (04813352) United Kingdom