About Equi-shower Limited (06331666) United Kingdom