About Hallikeld Spring Limited (12984248) United Kingdom