About Elliott & Edwards Limited (04368596) United Kingdom