About Foxhall Waste Limited (10787870) United Kingdom