About Elliot Miller Limited (06385874) United Kingdom