About Edy Carpenter Ltd (12834521) United Kingdom