About R S Welland Limited (10905503) United Kingdom