About Holmedene Worcester Management Ltd (12362082) United Kingdom