About Manywares Limited (01283420) United Kingdom