About Harrys Chippy Limited (09888252) United Kingdom