About Wynfreda Billington Limited (12141807) United Kingdom