About Hillcrest Group Holdings Limited (12385573) United Kingdom