About Meyer Group Limited (01443669) United Kingdom