About Wymor Ltd (13367908) United Kingdom