About Propermaid Speciality Products Limited (11076185) United Kingdom