About 1 & 2 Harwood House Limited (11552381) United Kingdom