About Myers Estate Limited (13082295) United Kingdom