About Faulkner Waste Disposal Limited (10621437) United Kingdom