About 12 14 Harmer Street Limited (03984856) United Kingdom