About 22 Windsor Limited (06533564) United Kingdom