About Lionheart Safety Supplies Limited (12730166) United Kingdom