About Edward Taylor Ltd (12644582) United Kingdom