About Senoplast (uk) Limited (01811681) United Kingdom