About Foxwood Hayes Limited (12651638) United Kingdom