About J. Hewit & Sons Limited (SC016424) United Kingdom