About Myles Edward Limited (08769122) United Kingdom