About Wynbay Limited (01299082) United Kingdom