About Anti-ligature Safe & Secure Design Limited (09895940) United Kingdom