About Ten Point Seven Design Limited (12813820) United Kingdom