About Spalding Glass & Construction Limited (07111068) United Kingdom