About Tower Hill Chipperfield Limited (13048941) United Kingdom