About Myers Banks Limited (13308910) United Kingdom