About All London Fire Extinguisher Company Ltd (06854841) United Kingdom