About Wycombe 185 Ltd (13434280) United Kingdom