About Thirty Edith Road Limited (02339390) United Kingdom