About 12 Edith Terrace Limited (05215121) United Kingdom