About Myles James Richardson Limited (05865199) United Kingdom