About Hermitage Holdings 2015 Limited (13035358) United Kingdom