About Edwin Harrington Ltd (08952296) United Kingdom