About Elliott Stewart & Co Limited (07492484) United Kingdom