About Take It Or Leave It Ltd (13647868) United Kingdom