About Blue Meanies Limited (04584460) United Kingdom