About Charles And Patricia Lester Limited (01853228) United Kingdom