About Slip Safety Services Limited (11125274) United Kingdom