About Veals Mail Order Limited (02685693) United Kingdom