About Eatalia Harrow Limited (11986566) United Kingdom