About Ed Carpenter Ltd (12896640) United Kingdom