About Stroud Micro Dairy Limited (RS004831) United Kingdom