About Plastic & Timber Products Limited (01580720) United Kingdom