About Meanington Limited (11276784) United Kingdom