About Hertroll Limited (02534900) United Kingdom