About Hermitage Corporation Limited (04078212) United Kingdom