About Lewes W.m.c.and Institute Limited (IP12856R) United Kingdom