About Wycombe Timber Packing Limited (03201268) United Kingdom