About Fox Red Living Limited (11098298) United Kingdom