About Heelas Limited (10974572) United Kingdom