About Snooty Frox Of Harrogate Limited (04866973) United Kingdom