About James & Son Plasterers Holdings Limited (01371211) United Kingdom