About Modglass (south Yorkshire) Limited (04286058) United Kingdom