About Elmers End 25 Limited (09581416) United Kingdom