About Meadow Farm Sheriffhales Limited (03616973) United Kingdom