About Edgar & Scott Ltd (08467118) United Kingdom