About John Ditchfield Glass Limited (04761901) United Kingdom