About K. W. Charles Limited (05308279) United Kingdom