About Js Green Waste Limited (12490592) United Kingdom