About Elliott & James Limited (04211537) United Kingdom