About 103 Edith Road Limited (02337307) United Kingdom