About Herman Group Co. Ltd (08640256) United Kingdom