About E D Chance & Son Ltd (08393448) United Kingdom