About West Riding Merino Limited (07020951) United Kingdom