About Jefford Waste Limited (10730979) United Kingdom