About Vortex Drain Care Limited (12048399) United Kingdom