About 35 Tamworth Street Limited (10119821) United Kingdom