About Edney & Edney Limited (10136281) United Kingdom