About Myers Group 1959 Ltd (00446451) United Kingdom