About Veedon Fleece Limited (02840760) United Kingdom