About Wybers Chippy Limited (12424480) United Kingdom