About 10 Anglesea Terrace St. Leonards-on-sea Limited (05005361) United Kingdom