About Wycombe Trading Limited (09265731) United Kingdom