About Meadows Trading Company Limited (08605950) United Kingdom