About Southern Loo Hire Limited (13181320) United Kingdom