About Castle Waste Solutions Ltd (12885196) United Kingdom