About 120 Edith Road Limited (04962032) United Kingdom