About Heer Holdings Leicester Limited (10609439) United Kingdom