About 23 Brock Street Limited (12045118) United Kingdom