About London Safety Supplies Ltd (12602991) United Kingdom