About P.t.s Waste & Landscaping Solutions Ltd (10856095) United Kingdom