About Duraflake Limited (07760065) United Kingdom