About Wybeck Associates Ltd (09932582) United Kingdom