About Non-lethal Solutions Limited (07923518) United Kingdom