About Hemmerden Optimum Ltd (09595165) United Kingdom