About Swallowfield Hayes Limited (08608501) United Kingdom