About Elliot-ross Ltd (12671006) United Kingdom