About Edith Road 15 Limited (05568377) United Kingdom