About Studwelders Composite Floor Decks Ltd (06901006) United Kingdom