About Elliot Peter Ellis Limited (11511193) United Kingdom