About Evelyn Terrace Limited (02988769) United Kingdom