About Ellams Duplicator Company Limited (00113390) United Kingdom