About Sensa Waste Solutions Ltd (09136603) United Kingdom