About 19 Norfolk Limited (11328765) United Kingdom