About Dudley S Glass (telford) Limited (07379385) United Kingdom